chase (one's) own ghost

Translations
courir après une chimère
Definitions
To chase (one's) own ghost means to pursue something from one's past, such as a memory, regret, or unresolved issue, often in a way that is futile or obsessive. It suggests being haunted by past actions or experiences and trying to confront or overcome them, even though they may no longer be tangible or possible to resolve.